Extension point openUrl
Documentation
Contribute pattern to define urls that can be accessed without authentication
Contribution Descriptors
- Class: org.nuxeo.ecm.platform.ui.web.auth.service.OpenUrlDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="RegisterUser_validate"> <grantPattern>/nuxeo/site/userInvitation/validate</grantPattern> </openUrl> <openUrl name="RegisterUser_enterpassword">********<grantPattern>/nuxeo/site/userInvitation/enterpassword/.*</grantPattern> </openUrl> <openUrl name="Graphical_Resources"> <grantPattern>/nuxeo/site/skin/invite/.*</grantPattern> </openUrl> </extension>
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="SystemLogRestlet"> <grantPattern>/nuxeo/restAPI/systemLog</grantPattern> </openUrl> <openUrl name="SeamRemotingInterfaceResources"> <grantPattern>/nuxeo/seam/resource/remoting/interface.js.*</grantPattern> </openUrl> </extension>
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="duoFactorsPattern"> <grantPattern>/nuxeo/duofactors.jsp</grantPattern> </openUrl> </extension>
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="seam-reload"> <grantPattern>/nuxeo/restAPI/seamReload</grantPattern> </openUrl> </extension>
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="ThemeBanks"> <grantPattern>/nuxeo/.*/theme-banks</grantPattern> </openUrl> <openUrl name="ThemeBanksUI"> <grantPattern>/nuxeo/.*/theme-banks/.*</grantPattern> </openUrl> </extension>
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="GadgetIMG"> <grantPattern>/nuxeo/site/skin/gadgets/img/.*</grantPattern> </openUrl> <openUrl name="GadgetCSS"> <grantPattern>/nuxeo/site/skin/gadgets/css/.*</grantPattern> </openUrl> <openUrl name="GadgetScripts"> <grantPattern>/nuxeo/site/skin/gadgets/scripts/.*</grantPattern> </openUrl> <!-- needs to be sync with opensocial.properties --> <openUrl name="OpenSocialJS"> <grantPattern> /nuxeo/.*/gadgets/.*\.js </grantPattern> </openUrl> <openUrl name="OpenSocialCSS"> <grantPattern> /nuxeo/.*/gadgets/.*\.css </grantPattern> </openUrl> <openUrl name="OpenSocialXML"> <grantPattern> /nuxeo/.*/gadgets/.*\.xml </grantPattern> </openUrl> </extension>
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="Shell"> <grantPattern>/nuxeo/site/shell</grantPattern> </openUrl> <openUrl name="Shell_Resources"> <grantPattern>/nuxeo/site/shell/.*</grantPattern> </openUrl> </extension>
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="RestApiDoc"> <grantPattern>/nuxeo/api/v[0-9]+/doc/.*</grantPattern> </openUrl> <openUrl name="RestApiDocJson"> <grantPattern>/nuxeo/site/api/v[0-9]+/doc/.*</grantPattern> </openUrl> <openUrl name="RestApiDocSiteSkin"> <grantPattern>/nuxeo/site/skin/api/.*</grantPattern> </openUrl> </extension>
-
<extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <openUrl name="RegisterUser_validate"> <grantPattern>/nuxeo/site/userRegistration/validate</grantPattern> </openUrl> <openUrl name="RegisterUser_enterpassword">********<grantPattern>/nuxeo/site/userRegistration/enterpassword/.*</grantPattern> </openUrl> <openUrl name="Graphical_Resources"> <grantPattern>/nuxeo/site/skin/registration/.*</grantPattern> </openUrl> </extension>